c70695e1c77683df72cc217e1c72f75a1cd4632c,ws-security-dom/src/main/java/org/apache/wss4j/dom/action/SignatureConfirmationAction.java,SignatureConfirmationAction,execute,#WSHandler#SecurityActionToken#Document#RequestData#,44
Before Change
|| WSConstants.ST_SIGNED == resultAction.intValue()
|| WSConstants.UT_SIGN == resultAction.intValue())) {
byte[] sigVal = (byte[]) result.get(WSSecurityEngineResult.TAG_SIGNATURE_VALUE);
wsc.build(doc, sigVal, reqData.getSecHeader());
signatureParts.add(new WSEncryptionPart(wsc.getId()));
signatureAdded = true;
}
}
}
if (!signatureAdded) {
wsc.build(doc, null, reqData.getSecHeader());
signatureParts.add(new WSEncryptionPart(wsc.getId()));
}
handler.setProperty(
After Change
//
// prepare a SignatureConfirmation token
//
WSSecSignatureConfirmation wsc = new WSSecSignatureConfirmation(reqData.getSecHeader());
wsc.setIdAllocator(reqData.getWssConfig().getIdAllocator());
SignatureActionToken signatureToken = (SignatureActionToken)actionToken;
if (signatureToken == null) {